﻿using NDF.Web.UI;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Web.UI;

namespace System.Web.UI
{
    /// <summary>
    /// 提供针对 ASP.NET 页面 <see cref="System.Web.UI.Page"/> 的常用工具方法。
    /// </summary>
    public static class WebPageHelper
    {
        /// <summary>
        /// 获取当前页面 <see cref="System.Web.UI.Page"/> 的 <see cref="NDF.Web.UI.ScriptHost"/> 对象。 
        /// </summary>
        /// <param name="page">指定的 ASP.NET 服务器页面对象 <see cref="System.Web.UI.Page"/>。</param>
        /// <returns>返回一个新创建的 <see cref="NDF.Web.UI.ScriptHost"/> 对象。</returns>
        public static ScriptHost GetScriptHost(this Page page)
        {
            return ScriptHost.Create(page);
        }
    }
}
